Jump to content

Сброс CSS


Clubberry
 Share

Recommended Posts

Объясните пожалуйста, что означает этот CSS сброс. :( Снова же, увидел совет про этот сброс и хотелось бы услышать, что он даёт. :)

Пишут, что он положительно влияет на кроссбраузерность и на объём кода.

Link to comment
Share on other sites

Честно сказать, я так толком и не понял для чего он используется.

В общем, отступы по умолчанию имею значения, а этот сброс помагает их обнулить и потом выставить те, которые тебе нужны?:(

Link to comment
Share on other sites

Честно сказать, я так толком и не понял для чего он используется.

В общем, отступы по умолчанию имею значения, а этот сброс помагает их обнулить и потом выставить те, которые тебе нужны?:(

Сброс позволяет привести стили к единому значению в различных браузерах.

Если ты задашь для параграфа margin:0 или любое другое значение, то он во всех браузерах будет равен нулю или заданному значению, пока не будет переопределен другими стилями.

Link to comment
Share on other sites

человек, который верстает 1:1 спрашивает про сброс CSS о_О

Видать это ещё один клон школьника с демиарта.

Я тебе сказал, что я лично верстаю 1:1? :( Я тебе говорил о том, что мой товарищ верстал так, да и есть куча сайтов, которые сверстаны 1:1 по модульной сетке. Например http://sndkt.com.ua/

Link to comment
Share on other sites

Тогда прошу прощения за непонятки.

Хорошо, я внесу изменения.

Я лично не верстаю 1:1, я вообще только учусь верстать, да и пока у меня более менее получается верстать простейшие заглушки и сайты-визитки. 1:1 верстает мой товарищ. Я ему несколько раз макеты рисовал, всё было чётко по макету, да и много сайтов ведь сверстаны 1:1 по модульной сетке. :(

Link to comment
Share on other sites

Почему же? Для и как модульная сетка используется я понимаю, да и многие говорят, что модульная сетка очень помагает верстальщику. :(

как? Как??? Вот скажи мне каким образом она тебе(или тем кто тебе это сказал) помогает вообще?????

Link to comment
Share on other sites

как? Как??? Вот скажи мне каким образом она тебе(или тем кто тебе это сказал) помогает вообще?????

Мне сетка, как дизайнеру, просто помагает ровно выставить контент без всяких проблем, зная какое расстояние между тем или иным блоком и т.д. А верстальщику, как мне говорили, помагает быстрее опеределить нужное положение блока и чтобы вёрстка была как можно ближе к оригиналу. Опять же, я никогда не верстал по модульной сетке. :(

Link to comment
Share on other sites

Даже если его упростить под себя?

Любой сброс CSS можно делать только понимая последствия этого поступка и осознавая результат его воздействия. Таким пониманием на форуме обладают единицы, в Рунете ничтожные доли процентов людей. Поэтому я не устану предупреждать: НИКОГДА НЕ ИСПОЛЬЗУЙТЕ СБРОС СТИЛЕЙ!

Link to comment
Share on other sites

Любой сброс CSS можно делать только понимая последствия этого поступка и осознавая результат его воздействия. Таким пониманием на форуме обладают единицы, в Рунете ничтожные доли процентов людей. Поэтому я не устану предупреждать: НИКОГДА НЕ ИСПОЛЬЗУЙТЕ СБРОС СТИЛЕЙ!

Понял. Но я лично для себя уже давно сделал свой ресет и он качует у меня из проекта в проект.

Link to comment
Share on other sites

Ух, засомневался, понимаю ли я последствия этого поступка и осознаю ли результат использования сброса.

С другой стороны радует, что использую глобальные сбросы по минимуму, а часто и вообще не использую.

Link to comment
Share on other sites

Любой сброс CSS можно делать только понимая последствия этого поступка и осознавая результат его воздействия. Таким пониманием на форуме обладают единицы, в Рунете ничтожные доли процентов людей. Поэтому я не устану предупреждать: НИКОГДА НЕ ИСПОЛЬЗУЙТЕ СБРОС СТИЛЕЙ!

не соглашусь со словом «никогда».

Просто в самом деле нужно понимать плюсы и минусы этого решения.

Вообще, какие минусы?

В тексте статьи заголовки, списки и прочие элементы, традиционно имеющие визуальное оформление, этого оформления вдруг иметь не будут, и это расстроит контент-менеджера?

Так это не минус подхода, а ошибка дизайнера и верстальщика.

Link to comment
Share on other sites

Для того что бы использовать/не использовать что-ли нужно понимать для чего это делаешь, а не потому что так делает кто-то.

К примеру в Яндексе вполне адекватно используется

* {...}

хотя вопрос о том что бы вообще не использовать онный стоит открытый.

Собственно использовать или нет - это зависит от задач проекта.

Я, к примеру, использую свой CSS резет, который склепал когда-то на базе какого-то известного резета (обрати внимание что, кстати, CSS-reset был придуман отнюдь не школьником).

А использую как минимум потому что я не хочу писать кучу раз правило если могу написать единожды:

	ul,ol {
list-style-type: none;
}

А для того что бы потом контент корректно отображался в поле специально отведенным для этого вполне достаточно:

.b-static ul {

padding-left: 3em;

list-style: disc;

}

.b-static ul li {

font-size: 1.6em;

line-height: 1.3125em;

}

.b-static ol {

padding-left: 3em;

list-style: decimal;

}

.b-static ol li {

font-size: 1.6em;

line-height: 1.3125em;

}

Ну а вот допустим если тебе попадется прокт, куда в контент будут подгружаться данные с другого сервера, при чем твои стили не должны как либо влиять на данные, тогда CSS-reset ходит лесом.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy